small but excellent. - Französisch Englisch Wörterbuch